7
3
2
0
12
33
55
22
57
26
62
77
48
41
95
27
10
30
58
47
16
28
109
76
21
56
43
15
118
40
11
183
60
13
92
64
105
46
53
49
24
66
23
17
36
143